package com.usian;


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
import tk.mybatis.spring.annotation.MapperScan;

/**
 * springboot的启动类
 * 一个boot项目只有一个启动类
 */
@SpringBootApplication
/*
* @SpringBootApplication
* 是一个复合注解
* 包括@ComponetScaan
* 
* @SpringBootConfiguration
* 继承自@Configuration，二者功能也一致，标注当前类是配置类，
* 并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到srping容器中
* @EnableAutoConfiguration作用是启动自动配置
* 注解的意思就是Springboot根据你添加的jar包来配置你项目的默认配置
*
* */
@MapperScan("com.usian.mapper")
public class ApplicationApp {
    public static void main(String[] args) {
        SpringApplication.run(ApplicationApp.class,args);
    }
}
